• 格式文本
    • addMasked('name值', '标题' [, '提示', '格式', '默认值', '额外属性', '额外css类'])" level="2">addMasked('name值', '标题' [, '提示', '格式', '默认值', '额外属性', '额外css类'])

格式文本

addMasked('name值', '标题' [, '提示', '格式', '默认值', '额外属性', '额外css类'])" class="reference-link">addMasked('name值', '标题' [, '提示', '格式', '默认值', '额外属性', '额外css类'])

标识符:masked

参数含义类型
namename值string
title标题string
tips提示string
format格式string
default默认值string
extra_attr额外属性string
extra_class额外css类string

此方法可以生成限定格式的单行文本框,比如日期格式:

  1. return ZBuilder::make('form')
  2. ->addMasked('date', '请填写日期', '', '9999-99-99')
  3. ->addMasked('time', '请填写时间', '', '99:99')
  4. ->fetch();

格式文本 - 图1

如此限定之后,只能填写纯数字,并且格式为2016-11-12这种。

格式

默认没有任何格式,自己可以自由定义,占位符只有3种

  • a - 只能填写A-Z,a-z的字母
  • 9 - 只能填写0-9的数字
      • 只能填写A-Z,a-z,0-9

比如定义一个手机号码格式的文本

  1. return ZBuilder::make('form')
  2. ->addMasked('mobile', '请填写手机号码', '', '99999999999')
  3. ->fetch();